//package com.hcb.fragment;
//
//import java.util.ArrayList;
//
//import com.hcb.adapter.ListviewAdapter;
//import com.hcb.app911.MainActivity;
//import com.hcb.app911.R;
//import com.hcb.dto.ListViewDTO;
//
//import android.graphics.Color;
//import android.os.Bundle;
//import android.support.v4.app.Fragment;
//import android.support.v4.app.FragmentManager;
//import android.support.v4.app.FragmentTransaction;
//import android.support.v4.app.ListFragment;
//import android.view.LayoutInflater;
//import android.view.MenuItem;
//import android.view.View;
//import android.view.ViewGroup;
//import android.widget.ListView;
//import android.widget.Switch;
//
//public class MenuFragment extends ListFragment {
//
//	ListView fragment_listview_listview;
//	ListviewAdapter adapter;
//	ArrayList<Object> arrData;
//
//	View header;
//
//	@Override
//	public View onCreateView(LayoutInflater inflater, ViewGroup container,
//			Bundle savedInstanceState) {
//		View rootView = inflater.inflate(R.layout.list, container, false);
//		fragment_listview_listview = (ListView) rootView
//				.findViewById(R.id.fragment_listview_listview);
//
//		arrData = new ArrayList<Object>();
//
//		adapter = new ListviewAdapter(getActivity(),
//				R.id.fragment_listview_listview, arrData);
//		setListAdapter(adapter);
//		new Thread(new Runnable() {
//			public void run() {
//				initData();
//
//			}
//		}).start();
//		return rootView;
//	}
//
//	@Override
//	public void onListItemClick(ListView l, View v, int position, long id) {
//		// TODO Auto-generated method stub
//		super.onListItemClick(l, v, position, id);
//		FragmentManager fm = getActivity().getSupportFragmentManager();
//		FragmentTransaction ft = fm.beginTransaction();
//		Fragment newContent = null;
//		switch (position) {
//		case 0:
//			newContent = new HomeFragment();
//			break;
//		case 1:
////			newContent = new FavoritesFagment();
//			break;
//		case 2:
//			break;
//		case 3:
////			newContent = new ListDowloadFragment();
//			break;
//		case 4:
////			newContent = new ChooseFileUploadFragment();
//			break;
//		default:
//			break;
//		}
//		if (newContent != null) {
//
//			switchFragment(newContent);
//		}
//
//	}
//
//	@Override
//	public void onActivityCreated(Bundle savedInstanceState) {
//		// TODO Auto-generated method stub
//		super.onActivityCreated(savedInstanceState);
//
//	}
//
//	private void switchFragment(Fragment fragment) {
//		if (getActivity() == null)
//			return;
//		if (getActivity() instanceof MainActivity) {
//			MainActivity fchang = (MainActivity) getActivity();
//			fchang.switchContent(fragment);
//		}
//	}
//
//	String arr[] = { "Home", "Emergency Contacts", "My Details", "Responder Listing", "About Blue 911" };
////	int[] img = { R.drawable.home_icon, R.drawable.favorites,
////			R.drawable.history, R.drawable.list_dowload, R.drawable.upload };
//
//	private void initData() {
//		for (int i = 0; i < arr.length; i++) {
//			ListViewDTO dto = new ListViewDTO();
////			dto.setImg(img[i]);
//			dto.setTitle(arr[i]);
//			arrData.add(dto);
//		}
//	}
//
//}
